NDX (Test)
[08/25/2026 18:50:43 > 9680dc: SYS INFO] Status changed to Initializing
[08/25/2026 18:50:43 > 9680dc: SYS INFO] Job directory change detected: Job file 'FireTrade.Common.dll' timestamp differs between source and working directories.
[08/25/2026 18:50:49 > 9680dc: SYS INFO] Run script 'run.cmd' with script host - 'WindowsScriptHost'
[08/25/2026 18:50:49 > 9680dc: SYS INFO] Status changed to Running
[08/25/2026 18:50:49 > 9680dc: INFO]
[08/25/2026 18:50:49 > 9680dc: INFO] C:\local\Temp\jobs\triggered\NDX (Test)\l4hfoqco.jo4>dotnet FireTrade.Runner.dll
[08/25/2026 18:50:54 > 9680dc: INFO] WebJobName: NDX (Test)
[08/25/2026 18:50:54 > 9680dc: INFO] Application started
[08/25/2026 18:50:54 > 9680dc: INFO] Delaying for 304.09310251 minutes...
[08/25/2026 18:50:59 > 9680dc: INFO] Starting TradeEngine
[08/25/2026 18:50:59 > 9680dc: INFO] Loaded TradeProfile NDX Demo
[08/25/2026 18:51:00 > 9680dc: INFO] TradeProfile: {"Name":"NDX Demo","AccountId":"Z5UHDC"}
[08/25/2026 18:51:00 > 9680dc: INFO] Strategy: {"Id":1,"Name":"NDX","Direction":3,"Risk":0.02,"StopLoss":0.001,"TakeProfit":0.002,"ProbabilityThreshold":0.56,"Leverage":20}
[08/25/2026 18:51:00 > 9680dc: INFO] Initialized PredictionEngine
[08/25/2026 18:51:00 > 9680dc: INFO] Attempting to connect to IG
[08/25/2026 18:51:01 > 9680dc: INFO] Successfully connected to IG
[08/25/2026 18:51:01 > 9680dc: INFO] Initialized StockExchangeClient
[08/25/2026 18:51:02 > 9680dc: INFO] Started StockExchangeClient
[08/25/2026 18:51:05 > 9680dc: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":9846.89,"deposit":0.0,"profitLoss":0.0,"available":9846.89},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[08/25/2026 18:51:06 > 9680dc: INFO] Considering to go long
[08/25/2026 18:51:06 > 9680dc: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":9846.89,"deposit":0.0,"profitLoss":0.0,"available":9846.89},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[08/25/2026 18:51:06 > 9680dc: INFO] Attempting to open position: {"epic":"IX.D.NASDAQ.IFM.IP","expiry":"-","direction":"BUY","size":0,"orderType":"MARKET","forceOpen":true,"guaranteedStop":false,"stopDistance":55,"limitDistance":140,"currencyCode":"USD","trailingStop":false,"trailingStopIncrement":null}
[08/25/2026 18:51:06 > 9680dc: INFO] Got the following dealReference: 4B5F9B7XFQCTYSX
[08/25/2026 18:51:06 > 9680dc: INFO] Checking if we got confirmation on dealReference: 4B5F9B7XFQCTYSX
[08/25/2026 18:51:07 > 9680dc: INFO] Response: "4B5F9B7XFQCTYSX"
[08/25/2026 18:51:08 > 9680dc: INFO] Confirmation received: {"Date":"2026-08-25T18:51:06.548","Status":null,"Reason":"MINIMUM_ORDER_SIZE_ERROR","DealStatus":"REJECTED","Epic":"IX.D.NASDAQ.IFM.IP","Expiry":null,"DealReference":"4B5F9B7XFQCTYSX","DealId":"DIAAAAYCKDPGSAY","Level":null,"Size":null,"Direction":"BUY","StopLevel":null,"LimitLevel":null,"StopDistance":null,"LimitDistance":null,"GuaranteedStop":false,"TrailingStop":false,"Profit":null,"ProfitCurrency":null}
[08/25/2026 18:51:08 > 9680dc: INFO] Deal rejected on dealReference: 4B5F9B7XFQCTYSX
[08/25/2026 18:51:08 > 9680dc: INFO] System.InvalidOperationException: Deal rejected on dealReference: 4B5F9B7XFQCTYSX
[08/25/2026 18:51:08 > 9680dc: INFO] at FireTrade.Engine.IGMarkets.StockExchangeClient.WaitForConfirmation(String dealReference, TimeSpan timeout) in C:\Code\FireTrade\FireTrade.Engine.IGMarkets\StockExchangeClient.cs:line 438
[08/25/2026 18:51:08 > 9680dc: INFO] at FireTrade.Engine.IGMarkets.StockExchangeClient.OpenPosition(Direction direction, Double size, Int32 stopLossDistance, Int32 takeProfitDistance, Boolean useTrailingStopLoss) in C:\Code\FireTrade\FireTrade.Engine.IGMarkets\StockExchangeClient.cs:line 333
[08/25/2026 18:51:08 > 9680dc: INFO] System.InvalidOperationException: Deal rejected on dealReference: 4B5F9B7XFQCTYSX
[08/25/2026 18:51:08 > 9680dc: INFO] at FireTrade.Engine.IGMarkets.StockExchangeClient.WaitForConfirmation(String dealReference, TimeSpan timeout) in C:\Code\FireTrade\FireTrade.Engine.IGMarkets\StockExchangeClient.cs:line 438
[08/25/2026 18:51:08 > 9680dc: INFO] at FireTrade.Engine.IGMarkets.StockExchangeClient.OpenPosition(Direction direction, Double size, Int32 stopLossDistance, Int32 takeProfitDistance, Boolean useTrailingStopLoss) in C:\Code\FireTrade\FireTrade.Engine.IGMarkets\StockExchangeClient.cs:line 333
[08/25/2026 18:51:08 > 9680dc: INFO] at FireTrade.Engine.IGMarkets.StockExchangeClient.OpenPosition(Direction direction, Double size, Int32 stopLossDistance, Int32 takeProfitDistance, Boolean useTrailingStopLoss) in C:\Code\FireTrade\FireTrade.Engine.IGMarkets\StockExchangeClient.cs:line 356
[08/25/2026 18:51:08 > 9680dc: INFO] at FireTrade.Engine.TradeEngineBase.HandleNoOrder(PricePoint pricePoint) in C:\Code\FireTrade\FireTrade.Engine\TradeEngineBase.cs:line 258
[08/25/2026 18:51:08 > 9680dc: INFO] System.InvalidOperationException: Deal rejected on dealReference: 4B5F9B7XFQCTYSX
[08/25/2026 18:51:08 > 9680dc: INFO] at FireTrade.Engine.IGMarkets.StockExchangeClient.WaitForConfirmation(String dealReference, TimeSpan timeout) in C:\Code\FireTrade\FireTrade.Engine.IGMarkets\StockExchangeClient.cs:line 438
[08/25/2026 18:51:08 > 9680dc: INFO] at FireTrade.Engine.IGMarkets.StockExchangeClient.OpenPosition(Direction direction, Double size, Int32 stopLossDistance, Int32 takeProfitDistance, Boolean useTrailingStopLoss) in C:\Code\FireTrade\FireTrade.Engine.IGMarkets\StockExchangeClient.cs:line 333
[08/25/2026 18:51:08 > 9680dc: INFO] at FireTrade.Engine.IGMarkets.StockExchangeClient.OpenPosition(Direction direction, Double size, Int32 stopLossDistance, Int32 takeProfitDistance, Boolean useTrailingStopLoss) in C:\Code\FireTrade\FireTrade.Engine.IGMarkets\StockExchangeClient.cs:line 356
[08/25/2026 18:51:08 > 9680dc: INFO] at FireTrade.Engine.TradeEngineBase.HandleNoOrder(PricePoint pricePoint) in C:\Code\FireTrade\FireTrade.Engine\TradeEngineBase.cs:line 258
[08/25/2026 18:52:00 > 9680dc: INFO] Keep alive tick: 20260825 18:52:00
[08/25/2026 18:53:00 > 9680dc: INFO] Keep alive tick: 20260825 18:53:00
[08/25/2026 18:54:00 > 9680dc: INFO] Keep alive tick: 20260825 18:54:00
[08/25/2026 18:55:00 > 9680dc: INFO] Keep alive tick: 20260825 18:55:00
[08/25/2026 18:56:01 > 9680dc: INFO] Keep alive tick: 20260825 18:56:01
[08/25/2026 18:57:01 > 9680dc: INFO] Keep alive tick: 20260825 18:57:01
[08/25/2026 18:58:01 > 9680dc: INFO] Keep alive tick: 20260825 18:58:01
[08/25/2026 18:59:01 > 9680dc: INFO] Keep alive tick: 20260825 18:59:01
[08/25/2026 19:00:01 > 9680dc: INFO] Keep alive tick: 20260825 19:00:01
[08/25/2026 19:01:01 > 9680dc: INFO] Keep alive tick: 20260825 19:01:01
[08/25/2026 19:02:01 > 9680dc: INFO] Keep alive tick: 20260825 19:02:01
[08/25/2026 19:03:01 > 9680dc: INFO] Keep alive tick: 20260825 19:03:01
[08/25/2026 19:04:01 > 9680dc: INFO] Keep alive tick: 20260825 19:04:01
[08/25/2026 19:05:01 > 9680dc: INFO] Keep alive tick: 20260825 19:05:01
[08/25/2026 19:06:01 > 9680dc: INFO] Keep alive tick: 20260825 19:06:01
[08/25/2026 19:07:01 > 9680dc: INFO] Keep alive tick: 20260825 19:07:01
[08/25/2026 19:08:01 > 9680dc: INFO] Keep alive tick: 20260825 19:08:01
[08/25/2026 19:09:01 > 9680dc: INFO] Keep alive tick: 20260825 19:09:01
[08/25/2026 19:10:01 > 9680dc: INFO] Keep alive tick: 20260825 19:10:01
[08/25/2026 19:11:01 > 9680dc: INFO] Keep alive tick: 20260825 19:11:01
[08/25/2026 19:12:01 > 9680dc: INFO] Keep alive tick: 20260825 19:12:01
[08/25/2026 19:13:01 > 9680dc: INFO] Keep alive tick: 20260825 19:13:01
[08/25/2026 19:14:01 > 9680dc: INFO] Keep alive tick: 20260825 19:14:01
[08/25/2026 19:15:01 > 9680dc: INFO] Keep alive tick: 20260825 19:15:01
[08/25/2026 19:16:01 > 9680dc: INFO] Keep alive tick: 20260825 19:16:01
[08/25/2026 19:17:01 > 9680dc: INFO] Keep alive tick: 20260825 19:17:01
[08/25/2026 19:18:01 > 9680dc: INFO] Keep alive tick: 20260825 19:18:01
[08/25/2026 19:19:02 > 9680dc: INFO] Keep alive tick: 20260825 19:19:02
[08/25/2026 19:20:02 > 9680dc: INFO] Keep alive tick: 20260825 19:20:02
[08/25/2026 19:21:02 > 9680dc: INFO] Keep alive tick: 20260825 19:21:02
[08/25/2026 19:22:02 > 9680dc: INFO] Keep alive tick: 20260825 19:22:02
[08/25/2026 19:23:02 > 9680dc: INFO] Keep alive tick: 20260825 19:23:02
[08/25/2026 19:24:02 > 9680dc: INFO] Keep alive tick: 20260825 19:24:02
[08/25/2026 19:25:02 > 9680dc: INFO] Keep alive tick: 20260825 19:25:02
[08/25/2026 19:26:02 > 9680dc: INFO] Keep alive tick: 20260825 19:26:02
[08/25/2026 19:27:02 > 9680dc: INFO] Keep alive tick: 20260825 19:27:02
[08/25/2026 19:28:02 > 9680dc: INFO] Keep alive tick: 20260825 19:28:02
[08/25/2026 19:29:02 > 9680dc: INFO] Keep alive tick: 20260825 19:29:02
[08/25/2026 19:30:02 > 9680dc: INFO] Keep alive tick: 20260825 19:30:02
[08/25/2026 19:31:02 > 9680dc: INFO] Keep alive tick: 20260825 19:31:02
[08/25/2026 19:32:02 > 9680dc: INFO] Keep alive tick: 20260825 19:32:02
[08/25/2026 19:33:02 > 9680dc: INFO] Keep alive tick: 20260825 19:33:02
[08/25/2026 19:34:02 > 9680dc: INFO] Keep alive tick: 20260825 19:34:02
[08/25/2026 19:35:02 > 9680dc: INFO] Keep alive tick: 20260825 19:35:02
[08/25/2026 19:36:02 > 9680dc: INFO] Keep alive tick: 20260825 19:36:02
[08/25/2026 19:37:02 > 9680dc: INFO] Keep alive tick: 20260825 19:37:02
[08/25/2026 19:38:02 > 9680dc: INFO] Keep alive tick: 20260825 19:38:02
[08/25/2026 19:39:02 > 9680dc: INFO] Keep alive tick: 20260825 19:39:02
[08/25/2026 19:40:02 > 9680dc: INFO] Keep alive tick: 20260825 19:40:02
[08/25/2026 19:41:02 > 9680dc: INFO] Keep alive tick: 20260825 19:41:02
[08/25/2026 19:42:02 > 9680dc: INFO] Keep alive tick: 20260825 19:42:02
[08/25/2026 19:43:02 > 9680dc: INFO] Keep alive tick: 20260825 19:43:02
[08/25/2026 19:44:02 > 9680dc: INFO] Keep alive tick: 20260825 19:44:02
[08/25/2026 19:45:02 > 9680dc: INFO] Keep alive tick: 20260825 19:45:02
[08/25/2026 19:46:02 > 9680dc: INFO] Keep alive tick: 20260825 19:46:02
[08/25/2026 19:47:02 > 9680dc: INFO] Keep alive tick: 20260825 19:47:02
[08/25/2026 19:48:02 > 9680dc: INFO] Keep alive tick: 20260825 19:48:02
[08/25/2026 19:49:02 > 9680dc: INFO] Keep alive tick: 20260825 19:49:02
[08/25/2026 19:50:02 > 9680dc: INFO] Keep alive tick: 20260825 19:50:02
[08/25/2026 19:51:02 > 9680dc: INFO] Keep alive tick: 20260825 19:51:02
[08/25/2026 19:51:03 > 9680dc: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":9846.89,"deposit":0.0,"profitLoss":0.0,"available":9846.89},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[08/25/2026 19:51:03 > 9680dc: INFO] Keep alive: Fetched balance: 9846.89
[08/25/2026 19:51:03 > 9680dc: INFO] Keep alive tick: 20260825 19:51:03
[08/25/2026 19:52:02 > 9680dc: INFO] Keep alive tick: 20260825 19:52:02
[08/25/2026 19:53:02 > 9680dc: INFO] Keep alive tick: 20260825 19:53:02
[08/25/2026 19:54:02 > 9680dc: INFO] Keep alive tick: 20260825 19:54:02
[08/25/2026 19:55:02 > 9680dc: INFO] Keep alive tick: 20260825 19:55:02
[08/25/2026 19:56:02 > 9680dc: INFO] Keep alive tick: 20260825 19:56:02
[08/25/2026 19:57:02 > 9680dc: INFO] Keep alive tick: 20260825 19:57:02
[08/25/2026 19:58:02 > 9680dc: INFO] Keep alive tick: 20260825 19:58:02
[08/25/2026 19:59:02 > 9680dc: INFO] Keep alive tick: 20260825 19:59:02
[08/25/2026 20:00:02 > 9680dc: INFO] Keep alive tick: 20260825 20:00:02
[08/25/2026 20:01:02 > 9680dc: INFO] Keep alive tick: 20260825 20:01:02
[08/25/2026 20:02:02 > 9680dc: INFO] Keep alive tick: 20260825 20:02:02
[08/25/2026 20:03:02 > 9680dc: INFO] Keep alive tick: 20260825 20:03:02
[08/25/2026 20:04:02 > 9680dc: INFO] Keep alive tick: 20260825 20:04:02
[08/25/2026 20:05:02 > 9680dc: INFO] Keep alive tick: 20260825 20:05:02
[08/25/2026 20:06:02 > 9680dc: INFO] Keep alive tick: 20260825 20:06:02
[08/25/2026 20:07:02 > 9680dc: INFO] Keep alive tick: 20260825 20:07:02
[08/25/2026 20:08:02 > 9680dc: INFO] Keep alive tick: 20260825 20:08:02
[08/25/2026 20:09:02 > 9680dc: INFO] Keep alive tick: 20260825 20:09:02
[08/25/2026 20:10:02 > 9680dc: INFO] Keep alive tick: 20260825 20:10:02
[08/25/2026 20:11:02 > 9680dc: INFO] Keep alive tick: 20260825 20:11:02
[08/25/2026 20:12:02 > 9680dc: INFO] Keep alive tick: 20260825 20:12:02
[08/25/2026 20:13:02 > 9680dc: INFO] Keep alive tick: 20260825 20:13:02
[08/25/2026 20:14:02 > 9680dc: INFO] Keep alive tick: 20260825 20:14:02
[08/25/2026 20:15:02 > 9680dc: INFO] Keep alive tick: 20260825 20:15:02
[08/25/2026 20:16:02 > 9680dc: INFO] Keep alive tick: 20260825 20:16:02
[08/25/2026 20:17:02 > 9680dc: INFO] Keep alive tick: 20260825 20:17:02
[08/25/2026 20:18:02 > 9680dc: INFO] Keep alive tick: 20260825 20:18:02
[08/25/2026 20:19:02 > 9680dc: INFO] Keep alive tick: 20260825 20:19:02
[08/25/2026 20:20:02 > 9680dc: INFO] Keep alive tick: 20260825 20:20:02
[08/25/2026 20:21:02 > 9680dc: INFO] Keep alive tick: 20260825 20:21:02
[08/25/2026 20:22:02 > 9680dc: INFO] Keep alive tick: 20260825 20:22:02
[08/25/2026 20:23:02 > 9680dc: INFO] Keep alive tick: 20260825 20:23:02
[08/25/2026 20:24:02 > 9680dc: INFO] Keep alive tick: 20260825 20:24:02
[08/25/2026 20:25:02 > 9680dc: INFO] Keep alive tick: 20260825 20:25:02
[08/25/2026 20:26:02 > 9680dc: INFO] Keep alive tick: 20260825 20:26:02
[08/25/2026 20:27:02 > 9680dc: INFO] Keep alive tick: 20260825 20:27:02
[08/25/2026 20:28:02 > 9680dc: INFO] Keep alive tick: 20260825 20:28:02
[08/25/2026 20:29:02 > 9680dc: INFO] Keep alive tick: 20260825 20:29:02
[08/25/2026 20:30:02 > 9680dc: INFO] Keep alive tick: 20260825 20:30:02
[08/25/2026 20:31:02 > 9680dc: INFO] Keep alive tick: 20260825 20:31:02
[08/25/2026 20:32:02 > 9680dc: INFO] Keep alive tick: 20260825 20:32:02
[08/25/2026 20:33:02 > 9680dc: INFO] Keep alive tick: 20260825 20:33:02
[08/25/2026 20:34:02 > 9680dc: INFO] Keep alive tick: 20260825 20:34:02
[08/25/2026 20:35:02 > 9680dc: INFO] Keep alive tick: 20260825 20:35:02
[08/25/2026 20:36:02 > 9680dc: INFO] Keep alive tick: 20260825 20:36:02
[08/25/2026 20:37:02 > 9680dc: INFO] Keep alive tick: 20260825 20:37:02
[08/25/2026 20:38:02 > 9680dc: INFO] Keep alive tick: 20260825 20:38:02
[08/25/2026 20:39:02 > 9680dc: INFO] Keep alive tick: 20260825 20:39:02
[08/25/2026 20:40:02 > 9680dc: INFO] Keep alive tick: 20260825 20:40:02
[08/25/2026 20:41:03 > 9680dc: INFO] Keep alive tick: 20260825 20:41:03
[08/25/2026 20:42:03 > 9680dc: INFO] Keep alive tick: 20260825 20:42:03
[08/25/2026 20:43:03 > 9680dc: INFO] Keep alive tick: 20260825 20:43:03
[08/25/2026 20:44:03 > 9680dc: INFO] Keep alive tick: 20260825 20:44:03
[08/25/2026 20:45:03 > 9680dc: INFO] Keep alive tick: 20260825 20:45:03
[08/25/2026 20:46:03 > 9680dc: INFO] Keep alive tick: 20260825 20:46:03
[08/25/2026 20:47:03 > 9680dc: INFO] Keep alive tick: 20260825 20:47:03
[08/25/2026 20:48:03 > 9680dc: INFO] Keep alive tick: 20260825 20:48:03
[08/25/2026 20:49:03 > 9680dc: INFO] Keep alive tick: 20260825 20:49:03
[08/25/2026 20:50:03 > 9680dc: INFO] Keep alive tick: 20260825 20:50:03
[08/25/2026 20:51:03 > 9680dc: INFO] Keep alive tick: 20260825 20:51:03
[08/25/2026 20:51:05 > 9680dc: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":9846.89,"deposit":0.0,"profitLoss":0.0,"available":9846.89},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[08/25/2026 20:51:05 > 9680dc: INFO] Keep alive: Fetched balance: 9846.89
[08/25/2026 20:51:05 > 9680dc: INFO] Keep alive tick: 20260825 20:51:05
[08/25/2026 20:52:03 > 9680dc: INFO] Keep alive tick: 20260825 20:52:03
[08/25/2026 20:53:03 > 9680dc: INFO] Keep alive tick: 20260825 20:53:03
[08/25/2026 20:54:03 > 9680dc: INFO] Keep alive tick: 20260825 20:54:03
[08/25/2026 20:55:03 > 9680dc: INFO] Keep alive tick: 20260825 20:55:03
[08/25/2026 20:56:03 > 9680dc: INFO] Keep alive tick: 20260825 20:56:03
[08/25/2026 20:57:03 > 9680dc: INFO] Keep alive tick: 20260825 20:57:03
[08/25/2026 20:58:03 > 9680dc: INFO] Keep alive tick: 20260825 20:58:03
[08/25/2026 20:59:03 > 9680dc: INFO] Keep alive tick: 20260825 20:59:03
[08/25/2026 21:00:03 > 9680dc: INFO] Keep alive tick: 20260825 21:00:03
[08/25/2026 21:01:03 > 9680dc: INFO] Keep alive tick: 20260825 21:01:03
[08/25/2026 21:02:03 > 9680dc: INFO] Keep alive tick: 20260825 21:02:03
[08/25/2026 21:03:03 > 9680dc: INFO] Keep alive tick: 20260825 21:03:03
[08/25/2026 21:04:03 > 9680dc: INFO] Keep alive tick: 20260825 21:04:03
[08/25/2026 21:05:03 > 9680dc: INFO] Keep alive tick: 20260825 21:05:03
[08/25/2026 21:06:03 > 9680dc: INFO] Keep alive tick: 20260825 21:06:03
[08/25/2026 21:07:03 > 9680dc: INFO] Keep alive tick: 20260825 21:07:03
[08/25/2026 21:08:03 > 9680dc: INFO] Keep alive tick: 20260825 21:08:03
[08/25/2026 21:09:03 > 9680dc: INFO] Keep alive tick: 20260825 21:09:03
[08/25/2026 21:10:03 > 9680dc: INFO] Keep alive tick: 20260825 21:10:03
[08/25/2026 21:11:03 > 9680dc: INFO] Keep alive tick: 20260825 21:11:03
[08/25/2026 21:12:03 > 9680dc: INFO] Keep alive tick: 20260825 21:12:03
[08/25/2026 21:13:03 > 9680dc: INFO] Keep alive tick: 20260825 21:13:03
[08/25/2026 21:14:03 > 9680dc: INFO] Keep alive tick: 20260825 21:14:03
[08/25/2026 21:15:03 > 9680dc: INFO] Keep alive tick: 20260825 21:15:03
[08/25/2026 21:16:03 > 9680dc: INFO] Keep alive tick: 20260825 21:16:03
[08/25/2026 21:17:03 > 9680dc: INFO] Keep alive tick: 20260825 21:17:03
[08/25/2026 21:18:03 > 9680dc: INFO] Keep alive tick: 20260825 21:18:03
[08/25/2026 21:19:03 > 9680dc: INFO] Keep alive tick: 20260825 21:19:03
[08/25/2026 21:20:03 > 9680dc: INFO] Keep alive tick: 20260825 21:20:03
[08/25/2026 21:21:03 > 9680dc: INFO] Keep alive tick: 20260825 21:21:03
[08/25/2026 21:22:03 > 9680dc: INFO] Keep alive tick: 20260825 21:22:03
[08/25/2026 21:23:04 > 9680dc: INFO] Keep alive tick: 20260825 21:23:04
[08/25/2026 21:24:04 > 9680dc: INFO] Keep alive tick: 20260825 21:24:04
[08/25/2026 21:25:04 > 9680dc: INFO] Keep alive tick: 20260825 21:25:04
[08/25/2026 21:26:04 > 9680dc: INFO] Keep alive tick: 20260825 21:26:04
[08/25/2026 21:27:04 > 9680dc: INFO] Keep alive tick: 20260825 21:27:04
[08/25/2026 21:28:04 > 9680dc: INFO] Keep alive tick: 20260825 21:28:04
[08/25/2026 21:29:04 > 9680dc: INFO] Keep alive tick: 20260825 21:29:04
[08/25/2026 21:30:04 > 9680dc: INFO] Keep alive tick: 20260825 21:30:04
[08/25/2026 21:31:05 > 9680dc: INFO] Keep alive tick: 20260825 21:31:05
[08/25/2026 21:32:05 > 9680dc: INFO] Keep alive tick: 20260825 21:32:05
[08/25/2026 21:33:05 > 9680dc: INFO] Keep alive tick: 20260825 21:33:05
[08/25/2026 21:34:05 > 9680dc: INFO] Keep alive tick: 20260825 21:34:05
[08/25/2026 21:35:05 > 9680dc: INFO] Keep alive tick: 20260825 21:35:05
[08/25/2026 21:36:05 > 9680dc: INFO] Keep alive tick: 20260825 21:36:05
[08/25/2026 21:37:05 > 9680dc: INFO] Keep alive tick: 20260825 21:37:05
[08/25/2026 21:38:05 > 9680dc: INFO] Keep alive tick: 20260825 21:38:05
[08/25/2026 21:39:05 > 9680dc: INFO] Keep alive tick: 20260825 21:39:05
[08/25/2026 21:40:05 > 9680dc: INFO] Keep alive tick: 20260825 21:40:05
[08/25/2026 21:41:05 > 9680dc: INFO] Keep alive tick: 20260825 21:41:05
[08/25/2026 21:42:05 > 9680dc: INFO] Keep alive tick: 20260825 21:42:05
[08/25/2026 21:43:05 > 9680dc: INFO] Keep alive tick: 20260825 21:43:05
[08/25/2026 21:44:05 > 9680dc: INFO] Keep alive tick: 20260825 21:44:05
[08/25/2026 21:45:05 > 9680dc: INFO] Keep alive tick: 20260825 21:45:05
[08/25/2026 21:46:05 > 9680dc: INFO] Keep alive tick: 20260825 21:46:05
[08/25/2026 21:47:05 > 9680dc: INFO] Keep alive tick: 20260825 21:47:05
[08/25/2026 21:48:05 > 9680dc: INFO] Keep alive tick: 20260825 21:48:05
[08/25/2026 21:49:05 > 9680dc: INFO] Keep alive tick: 20260825 21:49:05
[08/25/2026 21:50:05 > 9680dc: INFO] Keep alive tick: 20260825 21:50:05
[08/25/2026 21:51:05 > 9680dc: INFO] Keep alive tick: 20260825 21:51:05
[08/25/2026 21:51:07 > 9680dc: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":9846.89,"deposit":0.0,"profitLoss":0.0,"available":9846.89},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[08/25/2026 21:51:07 > 9680dc: INFO] Keep alive: Fetched balance: 9846.89
[08/25/2026 21:51:07 > 9680dc: INFO] Keep alive tick: 20260825 21:51:07
[08/25/2026 21:52:05 > 9680dc: INFO] Keep alive tick: 20260825 21:52:05
[08/25/2026 21:53:05 > 9680dc: INFO] Keep alive tick: 20260825 21:53:05
[08/25/2026 21:54:05 > 9680dc: INFO] Keep alive tick: 20260825 21:54:05
[08/25/2026 21:55:05 > 9680dc: INFO] Keep alive tick: 20260825 21:55:05
[08/25/2026 21:56:05 > 9680dc: INFO] Keep alive tick: 20260825 21:56:05
[08/25/2026 21:57:05 > 9680dc: INFO] Keep alive tick: 20260825 21:57:05
[08/25/2026 21:58:05 > 9680dc: INFO] Keep alive tick: 20260825 21:58:05
[08/25/2026 21:59:05 > 9680dc: INFO] Keep alive tick: 20260825 21:59:05
[08/25/2026 22:00:05 > 9680dc: INFO] Keep alive tick: 20260825 22:00:05
[08/25/2026 22:01:05 > 9680dc: INFO] Keep alive tick: 20260825 22:01:05
[08/25/2026 22:02:05 > 9680dc: INFO] Keep alive tick: 20260825 22:02:05
[08/25/2026 22:03:05 > 9680dc: INFO] Keep alive tick: 20260825 22:03:05
[08/25/2026 22:04:05 > 9680dc: INFO] Keep alive tick: 20260825 22:04:05
[08/25/2026 22:05:05 > 9680dc: INFO] Keep alive tick: 20260825 22:05:05
[08/25/2026 22:06:05 > 9680dc: INFO] Keep alive tick: 20260825 22:06:05
[08/25/2026 22:07:05 > 9680dc: INFO] Keep alive tick: 20260825 22:07:05
[08/25/2026 22:08:05 > 9680dc: INFO] Keep alive tick: 20260825 22:08:05
[08/25/2026 22:09:05 > 9680dc: INFO] Keep alive tick: 20260825 22:09:05
[08/25/2026 22:10:05 > 9680dc: INFO] Keep alive tick: 20260825 22:10:05
[08/25/2026 22:11:05 > 9680dc: INFO] Keep alive tick: 20260825 22:11:05
[08/25/2026 22:12:05 > 9680dc: INFO] Keep alive tick: 20260825 22:12:05
[08/25/2026 22:13:05 > 9680dc: INFO] Keep alive tick: 20260825 22:13:05
[08/25/2026 22:14:05 > 9680dc: INFO] Keep alive tick: 20260825 22:14:05
[08/25/2026 22:15:05 > 9680dc: INFO] Keep alive tick: 20260825 22:15:05
[08/25/2026 22:16:05 > 9680dc: INFO] Keep alive tick: 20260825 22:16:05
[08/25/2026 22:17:05 > 9680dc: INFO] Keep alive tick: 20260825 22:17:05
[08/25/2026 22:18:05 > 9680dc: INFO] Keep alive tick: 20260825 22:18:05
[08/25/2026 22:19:05 > 9680dc: INFO] Keep alive tick: 20260825 22:19:05
[08/25/2026 22:20:05 > 9680dc: INFO] Keep alive tick: 20260825 22:20:05
[08/25/2026 22:21:05 > 9680dc: INFO] Keep alive tick: 20260825 22:21:05
[08/25/2026 22:22:05 > 9680dc: INFO] Keep alive tick: 20260825 22:22:05
[08/25/2026 22:23:05 > 9680dc: INFO] Keep alive tick: 20260825 22:23:05
[08/25/2026 22:24:05 > 9680dc: INFO] Keep alive tick: 20260825 22:24:05
[08/25/2026 22:25:05 > 9680dc: INFO] Keep alive tick: 20260825 22:25:05
[08/25/2026 22:26:05 > 9680dc: INFO] Keep alive tick: 20260825 22:26:05
[08/25/2026 22:27:05 > 9680dc: INFO] Keep alive tick: 20260825 22:27:05
[08/25/2026 22:28:05 > 9680dc: INFO] Keep alive tick: 20260825 22:28:05
[08/25/2026 22:29:05 > 9680dc: INFO] Keep alive tick: 20260825 22:29:05
[08/25/2026 22:30:05 > 9680dc: INFO] Keep alive tick: 20260825 22:30:05
[08/25/2026 22:31:05 > 9680dc: INFO] Keep alive tick: 20260825 22:31:05
[08/25/2026 22:32:05 > 9680dc: INFO] Keep alive tick: 20260825 22:32:05
[08/25/2026 22:33:05 > 9680dc: INFO] Keep alive tick: 20260825 22:33:05
[08/25/2026 22:34:05 > 9680dc: INFO] Keep alive tick: 20260825 22:34:05
[08/25/2026 22:35:05 > 9680dc: INFO] Keep alive tick: 20260825 22:35:05
[08/25/2026 22:36:05 > 9680dc: INFO] Keep alive tick: 20260825 22:36:05
[08/25/2026 22:37:05 > 9680dc: INFO] Keep alive tick: 20260825 22:37:05
[08/25/2026 22:38:05 > 9680dc: INFO] Keep alive tick: 20260825 22:38:05
[08/25/2026 22:39:05 > 9680dc: INFO] Keep alive tick: 20260825 22:39:05
[08/25/2026 22:40:05 > 9680dc: INFO] Keep alive tick: 20260825 22:40:05
[08/25/2026 22:41:05 > 9680dc: INFO] Keep alive tick: 20260825 22:41:05
[08/25/2026 22:42:05 > 9680dc: INFO] Keep alive tick: 20260825 22:42:05
[08/25/2026 22:43:05 > 9680dc: INFO] Keep alive tick: 20260825 22:43:05
[08/25/2026 22:44:05 > 9680dc: INFO] Keep alive tick: 20260825 22:44:05
[08/25/2026 22:45:05 > 9680dc: INFO] Keep alive tick: 20260825 22:45:05
[08/25/2026 22:46:06 > 9680dc: INFO] Keep alive tick: 20260825 22:46:06
[08/25/2026 22:47:06 > 9680dc: INFO] Keep alive tick: 20260825 22:47:06
[08/25/2026 22:48:06 > 9680dc: INFO] Keep alive tick: 20260825 22:48:06
[08/25/2026 22:49:06 > 9680dc: INFO] Keep alive tick: 20260825 22:49:06
[08/25/2026 22:50:06 > 9680dc: INFO] Keep alive tick: 20260825 22:50:06
[08/25/2026 22:51:06 > 9680dc: INFO] Keep alive tick: 20260825 22:51:06
[08/25/2026 22:51:08 > 9680dc: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":9846.89,"deposit":0.0,"profitLoss":0.0,"available":9846.89},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[08/25/2026 22:51:08 > 9680dc: INFO] Keep alive: Fetched balance: 9846.89
[08/25/2026 22:51:08 > 9680dc: INFO] Keep alive tick: 20260825 22:51:08
[08/25/2026 22:52:06 > 9680dc: INFO] Keep alive tick: 20260825 22:52:06
[08/25/2026 22:53:06 > 9680dc: INFO] Keep alive tick: 20260825 22:53:06
[08/25/2026 22:54:06 > 9680dc: INFO] Keep alive tick: 20260825 22:54:06
[08/25/2026 22:55:06 > 9680dc: INFO] Keep alive tick: 20260825 22:55:06
[08/25/2026 22:56:06 > 9680dc: INFO] Keep alive tick: 20260825 22:56:06
[08/25/2026 22:57:06 > 9680dc: INFO] Keep alive tick: 20260825 22:57:06
[08/25/2026 22:58:06 > 9680dc: INFO] Keep alive tick: 20260825 22:58:06
[08/25/2026 22:59:06 > 9680dc: INFO] Keep alive tick: 20260825 22:59:06
[08/25/2026 23:00:06 > 9680dc: INFO] Keep alive tick: 20260825 23:00:06
[08/25/2026 23:01:06 > 9680dc: INFO] Keep alive tick: 20260825 23:01:06
[08/25/2026 23:02:06 > 9680dc: INFO] Keep alive tick: 20260825 23:02:06
[08/25/2026 23:03:06 > 9680dc: INFO] Keep alive tick: 20260825 23:03:06
[08/25/2026 23:04:06 > 9680dc: INFO] Keep alive tick: 20260825 23:04:06
[08/25/2026 23:05:06 > 9680dc: INFO] Keep alive tick: 20260825 23:05:06
[08/25/2026 23:06:06 > 9680dc: INFO] Keep alive tick: 20260825 23:06:06
[08/25/2026 23:07:06 > 9680dc: INFO] Keep alive tick: 20260825 23:07:06
[08/25/2026 23:08:06 > 9680dc: INFO] Keep alive tick: 20260825 23:08:06
[08/25/2026 23:09:06 > 9680dc: INFO] Keep alive tick: 20260825 23:09:06
[08/25/2026 23:10:06 > 9680dc: INFO] Keep alive tick: 20260825 23:10:06
[08/25/2026 23:11:06 > 9680dc: INFO] Keep alive tick: 20260825 23:11:06
[08/25/2026 23:12:06 > 9680dc: INFO] Keep alive tick: 20260825 23:12:06
[08/25/2026 23:13:06 > 9680dc: INFO] Keep alive tick: 20260825 23:13:06
[08/25/2026 23:14:06 > 9680dc: INFO] Keep alive tick: 20260825 23:14:06
[08/25/2026 23:15:06 > 9680dc: INFO] Keep alive tick: 20260825 23:15:06
[08/25/2026 23:16:06 > 9680dc: INFO] Keep alive tick: 20260825 23:16:06
[08/25/2026 23:17:06 > 9680dc: INFO] Keep alive tick: 20260825 23:17:06
[08/25/2026 23:18:06 > 9680dc: INFO] Keep alive tick: 20260825 23:18:06
[08/25/2026 23:19:06 > 9680dc: INFO] Keep alive tick: 20260825 23:19:06
[08/25/2026 23:20:06 > 9680dc: INFO] Keep alive tick: 20260825 23:20:06
[08/25/2026 23:21:06 > 9680dc: INFO] Keep alive tick: 20260825 23:21:06
[08/25/2026 23:22:06 > 9680dc: INFO] Keep alive tick: 20260825 23:22:06
[08/25/2026 23:23:06 > 9680dc: INFO] Keep alive tick: 20260825 23:23:06
[08/25/2026 23:24:06 > 9680dc: INFO] Keep alive tick: 20260825 23:24:06
[08/25/2026 23:25:06 > 9680dc: INFO] Keep alive tick: 20260825 23:25:06
[08/25/2026 23:26:06 > 9680dc: INFO] Keep alive tick: 20260825 23:26:06
[08/25/2026 23:27:06 > 9680dc: INFO] Keep alive tick: 20260825 23:27:06
[08/25/2026 23:28:06 > 9680dc: INFO] Keep alive tick: 20260825 23:28:06
[08/25/2026 23:29:06 > 9680dc: INFO] Keep alive tick: 20260825 23:29:06
[08/25/2026 23:30:06 > 9680dc: INFO] Keep alive tick: 20260825 23:30:06
[08/25/2026 23:31:06 > 9680dc: INFO] Keep alive tick: 20260825 23:31:06
[08/25/2026 23:32:06 > 9680dc: INFO] Keep alive tick: 20260825 23:32:06
[08/25/2026 23:33:06 > 9680dc: INFO] Keep alive tick: 20260825 23:33:06
[08/25/2026 23:34:06 > 9680dc: INFO] Keep alive tick: 20260825 23:34:06
[08/25/2026 23:35:06 > 9680dc: INFO] Keep alive tick: 20260825 23:35:06
[08/25/2026 23:36:06 > 9680dc: INFO] Keep alive tick: 20260825 23:36:06
[08/25/2026 23:37:06 > 9680dc: INFO] Keep alive tick: 20260825 23:37:06
[08/25/2026 23:38:06 > 9680dc: INFO] Keep alive tick: 20260825 23:38:06
[08/25/2026 23:39:06 > 9680dc: INFO] Keep alive tick: 20260825 23:39:06
[08/25/2026 23:40:06 > 9680dc: INFO] Keep alive tick: 20260825 23:40:06
[08/25/2026 23:41:06 > 9680dc: INFO] Keep alive tick: 20260825 23:41:06
[08/25/2026 23:42:06 > 9680dc: INFO] Keep alive tick: 20260825 23:42:06
[08/25/2026 23:43:06 > 9680dc: INFO] Keep alive tick: 20260825 23:43:06
[08/25/2026 23:44:06 > 9680dc: INFO] Keep alive tick: 20260825 23:44:06
[08/25/2026 23:45:06 > 9680dc: INFO] Keep alive tick: 20260825 23:45:06
[08/25/2026 23:46:06 > 9680dc: INFO] Keep alive tick: 20260825 23:46:06
[08/25/2026 23:47:06 > 9680dc: INFO] Keep alive tick: 20260825 23:47:06
[08/25/2026 23:48:06 > 9680dc: INFO] Keep alive tick: 20260825 23:48:07
[08/25/2026 23:49:07 > 9680dc: INFO] Keep alive tick: 20260825 23:49:07
[08/25/2026 23:50:07 > 9680dc: INFO] Keep alive tick: 20260825 23:50:07
[08/25/2026 23:51:07 > 9680dc: INFO] Keep alive tick: 20260825 23:51:07
[08/25/2026 23:51:09 > 9680dc: INFO] Fetched balance; {"accounts":[{"accountId":"Z5UHDC","accountName":"CFD","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":true,"balance":{"balance":9846.89,"deposit":0.0,"profitLoss":0.0,"available":9846.89},"currency":"USD","canTransferFrom":true,"canTransferTo":true},{"accountId":"Z5UHDD","accountName":"Options","accountAlias":null,"status":"ENABLED","accountType":"CFD","preferred":false,"balance":{"balance":9881.72,"deposit":0.0,"profitLoss":0.0,"available":9881.72},"currency":"USD","canTransferFrom":true,"canTransferTo":true}]}
[08/25/2026 23:51:09 > 9680dc: INFO] Keep alive: Fetched balance: 9846.89
[08/25/2026 23:51:09 > 9680dc: INFO] Keep alive tick: 20260825 23:51:09
[08/25/2026 23:52:07 > 9680dc: INFO] Keep alive tick: 20260825 23:52:07
[08/25/2026 23:53:07 > 9680dc: INFO] Keep alive tick: 20260825 23:53:07
[08/25/2026 23:54:07 > 9680dc: INFO] Keep alive tick: 20260825 23:54:07
[08/25/2026 23:55:00 > 9680dc: INFO] Cancelling job
[08/25/2026 23:55:00 > 9680dc: INFO] Job terminated
[08/25/2026 23:55:00 > 9680dc: INFO] Keep alive cancelled
[08/25/2026 23:55:00 > 9680dc: INFO] Keep alive cancelled
[08/25/2026 23:55:01 > 9680dc: SYS INFO] Status changed to Success